type go.uber.org/multierr.multiError
15 uses
go.uber.org/multierr (current package)
error.go#L208: type multiError struct {
error.go#L216: func (merr *multiError) Errors() []error {
error.go#L223: func (merr *multiError) Error() string {
error.go#L249: func (merr *multiError) Format(f fmt.State, c rune) {
error.go#L257: func (merr *multiError) writeSingleline(w io.Writer) {
error.go#L269: func (merr *multiError) writeMultiline(w io.Writer) {
error.go#L328: if merr, ok := err.(*multiError); ok {
error.go#L362: return &multiError{errors: out}
error.go#L372: if nested, ok := err.(*multiError); ok {
error.go#L379: return &multiError{errors: nonNilErrs}
error.go#L443: if _, ok := right.(*multiError); !ok {
error.go#L444: if l, ok := left.(*multiError); ok && !l.copyNeeded.Swap(true) {
error.go#L448: return &multiError{errors: errs}
error.go#L451: return &multiError{errors: []error{left, right}}
error_post_go120.go#L27: func (merr *multiError) Unwrap() []error {
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |